home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / monet / monet.doc next >
Text File  |  1993-07-08  |  7KB  |  220 lines

  1.  
  2.  ------------------------------------
  3.  【ソ フ ト名】  時刻管理プログラム『Monet V1.01』
  4.  【著作権  者】 アクシア   PEC01242
  5.  【対応  機種】 FM TOWNS全機種 (TownsOS V2.1)
  6.  【動作  確認】 FM TOWNS 2H (TownsOS V2.1 L20A)
  7.  【公 開  日】 92/03/30
  8.  【ソフトウェア種別】 フリーソフトウェア
  9.  【転載  条件】  転載自由
  10.  【収録  ファイル】  Monet.DOC    : ドキュメントファイル(説明書)
  11.                  Monet.EXP    : 実行ファイル(プログラム本体)
  12.  
  13.  ------------------------------------
  14.  
  15. 1.始めに
  16.  
  17.  時刻管理プログラムなどと大袈裟な名前がついていますが、このプログラムは簡単
  18.  に言えば、朝、昼、夜の時、それぞれエラーレベル、0、1、2を返すものです。
  19.  
  20.  以前、私がアップした『Michelangelo』に対して、「挨拶するのと同
  21.  時に、アニメーションをして欲しい」との声がありました。
  22.  ところが、つい先日、Oh!FMTOWNSという雑誌の付録の太っ腹というFDに
  23.  アニメーョンツールがついていました。さらに、データライブラリにオープニング
  24.  用のデータがアップされていました。そこで・・・・
  25.  
  26.  上の二つのプログラムとデータを使えば、この『Monet』と組み合わせること
  27.  により、TOWNSの電源を入れると、アニメーションをしながら、「おはよう!
  28.  」とか「こんにちは!」などと、その時の時刻に応じて挨拶をしてくれます。
  29.  
  30.  他にも、あなた次第で使い方は広がります。
  31.  
  32.  なお、電源ONで挨拶+アニメをさせたい方は、以下のプログラムとデータを御用
  33.  意下さい。
  34.  
  35.  『動くざんす』 戸田 浩さん作    Oh!FMTOWNS 春の特別号付録 
  36.  『OPNING.EXE』  北狐さん作  FFMHOB FFMAV データライブラリ
  37.  
  38.  
  39.  また、上記の『Michelangelo』を使えば、簡単に挨拶だけはさせるこ
  40.  とができます。
  41.  
  42. 2.履歴
  43.  
  44.  1992年3月29日、考案
  45.       3月30日、『Monet V1.01』制作開始、完成(^^;)
  46.  
  47. 3.使用方法
  48.  
  49.  3-1 パラメーターについて
  50.  
  51.  パラメーターは省略できますが、自分なりに時間を変化させたいときは、パラメー
  52.   ターを付けて御使用下さい。
  53.  
  54.    RUN386 MONET TIME1 TIME2 TIME3
  55.  
  56.    ここで、時間は以下のようになります。
  57.  
  58.   TIME1~TIME2  →  ERRORLEVEL 0 を返します
  59.     TIME2~TIME3  →  ERRORLEVEL 1 を返します
  60.     TIME3~TIME1  →  ERRORLEVEL 2 を返します
  61.  
  62.   例. RUN386 MONET 3 9 17
  63.  
  64.     夜中3時 ~ 朝9時まで ERRORLEVEL 0 が返ってきます
  65.    朝9時 ~夕方5時まで ERRORLEVEL 1 が返ってきます
  66.   夕方5時 ~夜中3時まで ERRORLEVEL 2 が返ってきます
  67.  
  68.  3-2 実際の使用方法
  69.  
  70.   様々な使い方があると思われますが、一番楽しい使い方と思われる使用法を書いてお
  71.   きます。
  72.  つまり、TOWNSの電源を入れた時、或いはリセットをした時、アニメーションを
  73.  しながら、その時刻に応じて、朝なら「おはよう」、昼なら「こんにちは」、夜なら
  74.  「こんばんは」と挨拶をしてくれるものです。
  75.  
  76.  (1)必要ファイルの複写
  77.  
  78.  まず、同じディレクトリに以下のファイルを入れます。
  79.  
  80.  MOVDEMO.EXP 戸田 浩さん作    Oh!FMTOWNS 春の特別号付録
  81.  MOVREC.EXP 戸田 浩さん作    Oh!FMTOWNS 春の特別号付録
  82.  OPNING.MOV 北狐さん作
  83.  OPNING.TAB 北狐さん作
  84.  FM_1.FMB システムソフトウエアの¥FJ2ディレクトリ内
  85.  OHA1_F.SND システムソフトウエアの¥FJ2ディレクトリ内
  86.  KONN_F.SND システムソフトウエアの¥FJ2ディレクトリ内
  87.  KONBAN_F.SNDシステムソフトウエアの¥FJ2ディレクトリ内
  88.  MONET.EXP 時刻管理プログラム (このプログラム)
  89.  
  90.  (2)ファイルの名前変更複写
  91.  
  92.  次に、OPNING.MOVとOPNING.TABを以下の様なファイル名に変
  93.  更して、同じディレクトリにコピーします。
  94.  
  95.  ASA.MOV ASA.TAB    ←朝用
  96.  HIRU.MOV HIRU.TAB  ←昼用
  97.  YORU.MOV YORU.TAB  ←夜用
  98.  
  99.  つまり、中身は同じですが、ファイル名だけは違います。
  100.  
  101.  ここで、以下のファイルが同じディレクトリ内にあるか確認をして下さい。
  102.  
  103.  MOVDEMO.EXP
  104.  MOVREC.EXP
  105.  OPNING.MOV
  106.  OPNING.TAB
  107.  FM_1.FMB
  108.  OHA1_F.SND
  109.  KONN_F.SND
  110.  KONBAN_F.SND
  111.  ASA.MOV
  112.  ASA.TAB
  113.  HIRU.MOV
  114.  HIRU.TAB
  115.  YORU.MOV
  116.  YORU.TAB
  117.  MONET.EXP
  118.  
  119.  (3) MOVファイルの変更
  120.  
  121.  MOVREC.EXPをダブルクリックして立ち上げます。
  122.  まず、ASA.MOVの編集です。変更するのは、PCM音声だけです。
  123.  ASA.MOVを読み込み、PCM音声の所が、HELLO_B.SNDとなって 
  124.  いますが、そこを「OHA1_F.SND」に変更します。
  125.  同様に、HIRU.MOVは「KONN_F.SND」に、YORU.MOVは「K
  126.  ONBAN_F.SND」にそれぞれ、HELLO_B.SNDから変更します。
  127.  
  128.  (4)TABファイルの変更
  129.  
  130.  ASA.TABの内容を変更します。
  131.  play D:\MONET\ASA.MOV
  132.        ^^^^^^^^←これはMOVなどのファイルが入っているディレクトリに各自変更して
  133.                  下さい。
  134.  
  135.   同様にHIRU.TAB及び、YORU.TABを変更します。
  136.  play D:\MONET\HIRU.MOV ←HIRU.TAB
  137.  
  138.   play D:\MONET\YORU.MOV ←YORU.TAB
  139.  
  140.  
  141.  (5)AUTOEXEC.BATへの組み込み
  142.  
  143.   AUTOEXEC.BAT に組み込みます。
  144.  
  145.  
  146.   (前略)
  147.  
  148. \SYSINIT\SYSINIT 
  149. IF ERRORLEVEL 1 GOTO END
  150.  
  151. \HCOPY\COCO_MEM
  152. \RUN386 \HCOPY\ADDDRV \HCOPY\FORRBIOS.NSD
  153. IF ERRORLEVEL 1 GOTO END
  154.  
  155. \HCOPY\COCO_MEM
  156. \RUN386 \HCOPY\ADDDRV \NSDD\SMSG.NSD
  157. IF ERRORLEVEL 1 GOTO END
  158.  
  159.  
  160.  
  161. \RUN386 D:\MONET\MONET                       → ここから書き込んで下さい。
  162.         ^^^^^^^^^^→自分のパスをお使い下さい。      
  163. IF ERRORLEVEL 2 GOTO YORU                         
  164. \RUN386 D:\MONET\MONET               
  165.         ^^^^^^^^^^→自分のパスをお使い下さい。    
  166. IF ERRORLEVEL 1 GOTO HIRU
  167. \RUN386 D:\MONET\MONET
  168.         ^^^^^^^^^^→自分のパスをお使い下さい。
  169. IF ERRORLEVEL 0 GOTO ASA
  170. GOTO OWARI
  171. :YORU
  172. \RUN386 D:\MONET\MOVDEMO D:\MONET\YORU.TAB
  173.         ^^^^^^^^^        ^^^^^^^^^^→自分のパスをお使い下さい。
  174. GOTO OWARI
  175. :HIRU
  176. \RUN386 D:\MONET\MOVDEMO D:\MONET\HIRU.TAB
  177.         ^^^^^^^^^        ^^^^^^^^^→自分のパスをお使い下さい。
  178. GOTO OWARI
  179. :ASA
  180. \RUN386 D:\MONET\MOVDEMO D:\MONET\ASA.TAB
  181.         ^^^^^^^^^        ^^^^^^^^^→自分のパスをお使い下さい。
  182. :OWARI    ←ここまでです。
  183.  
  184. \T_FILE\SCSV.EXE /T30 > nul
  185. CONTROL -v ←『-v』は取ったほうが良いかもしれません。
  186. GOTO EXIT
  187.  
  188.  (後略)
  189.  
  190.  
  191.   指示された場所以外での動作は確認しておりません。
  192.   以上の様に使用しますと、パラメーターがついていないのでデフォルトになり、
  193.  
  194.    夜中3時 ~朝10時まで ERRORLEVEL 0 となります。
  195.   朝10時 ~夕方6時まで ERRORLEVEL 1 となります。
  196.   夕方6時 ~夜中3時まで ERRORLEVEL 2 となります。
  197.  
  198.  それぞれ、リセットやTOWNSの電源を入れたときに挨拶してくれます。
  199.  
  200.  その他、楽しい使いかたがありましたら是非ご連絡ください。
  201.  
  202. 4.最後に
  203.  
  204.  このプログラムの著作権は『アクシア PEC01242』にあります。
  205.  転載は自由に行っても結構です。多くのTOWNSユーザーが使えることを望んで
  206.  います。
  207.  
  208.  『Monet』の命名については、前回の『Michelangelo』が芸術家
  209.  の名前だったので、今回も芸術家の名前にしました。(^^;)
  210.  
  211.  素晴らしいソフト及びデータを公開して下さった『動くざんす』の作者、戸田 浩
  212.  さん及び『OPNING.EXE』の作者、北狐さんには、深くお礼申しあげます。
  213.  
  214.  このプログラムの感想、意見、バグ情報をおまちしております。
  215.  
  216.  
  217.                            1992.3.30 
  218.  
  219.                          PEC01242  アクシア
  220.